Skip to content

soc: st: stm32u3: Add STM32U3C5 SoC entry#105473

Closed
filipembedded wants to merge 1 commit intozephyrproject-rtos:mainfrom
filipembedded:add_stm32u3c5_soc
Closed

soc: st: stm32u3: Add STM32U3C5 SoC entry#105473
filipembedded wants to merge 1 commit intozephyrproject-rtos:mainfrom
filipembedded:add_stm32u3c5_soc

Conversation

@filipembedded
Copy link
Contributor

@filipembedded filipembedded commented Mar 13, 2026

This PR adds STM32U3C5 SoC entry to STM32U3 series.

This PR is blocked by: This PR

@erwango
Copy link
Member

erwango commented Mar 16, 2026

Please update west.yaml to point to required version of hal_stm32 (revision: pull/350/head)

@github-actions
Copy link

github-actions bot commented Mar 16, 2026

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_stm32 zephyrproject-rtos/hal_stm32@46e113a zephyrproject-rtos/hal_stm32#350 zephyrproject-rtos/hal_stm32#350/files

DNM label due to: 1 project with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@zephyrbot zephyrbot requested a review from zejiang0jason March 16, 2026 18:58
@filipembedded
Copy link
Contributor Author

filipembedded commented Mar 16, 2026

@erwango Updated west.yml so that hal_stm32 points to PR #350

reg = <0x42021400 0x400>;
clocks = <&rcc STM32_CLOCK(AHB2, 5)>;
};
};
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please do it as follows (ie move under soc node).

	soc {
		compatible = "st,stm32h5ef", "st,stm32h5", "simple-bus";

		pinctrl: pin-controller@xxxxxxxxxx {
			gpioh: gpio@42021c00 {
				compatible = "st,stm32-gpio";
				gpio-controller;
				#gpio-cells = <2>;
				reg = <0x42021c00 0x400>;
				clocks = <&rcc STM32_CLOCK(AHB2, 7)>;
			};

			gpioj: gpio@42022400 {
				compatible = "st,stm32-gpio";
				gpio-controller;
				#gpio-cells = <2>;
				reg = <0x42022400 0x400>;
				clocks = <&rcc STM32_CLOCK(AHB2, 9)>;
			};

			gpiok: gpio@42022800 {
				compatible = "st,stm32-gpio";
				gpio-controller;
				#gpio-cells = <2>;
				reg = <0x42022800 0x400>;
				clocks = <&rcc STM32_CLOCK(AHB2, 26)>;
			};
		};

This is the same in the end, but preferred for consistency

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand. Done

Add STM32U3C5 SoC entry to STM32U3 series.

Signed-off-by: Filip Stojanovic <filipembedded@gmail.com>
@filipembedded
Copy link
Contributor Author

As @erwango suggested, I am closing this PR because it will be squashed with #105503 so it can pass CI checks easily.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-hal_stm32 platform: Ambiq Ambiq platform: nRF Nordic nRFx platform: NXP NXP platform: STM32 ST Micro STM32

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants